import matplotlib.pyplot as plt
import numpy as np
np.random.seed(0)
x=np.arange(5)
y=np.random.randint(-5,5,5)
#将画布分隔成一行两列
plt.subplot(1,2,1)
#在第一列中画图
v_bar=plt.bar(x,y)
#在第一列的画布中0位置画一条蓝线
plt.axhline(0,color='blue',linewidth=2)
plt.subplot(1,2,2)
#barh将y和x轴对换,竖直方向为x轴
h_bar=plt.barh(x,y,color='red')
#在第二列的画布中0的位置处画蓝色的线
plt.axvline(0,color='red',linewidth=2)
plt.show()